home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / grafik / bildanzeiger / superview-lib_dev / include / superview / svinfo.h < prev   
C/C++ Source or Header  |  1995-03-09  |  2KB  |  52 lines

  1. /* superview/svinfo.h           */
  2. /* Version    : 9.1            */
  3. /* Date       : 25.09.1994        */
  4. /* Written by : Andreas R. Kleinert */
  5.  
  6. #ifndef SUPERVIEW_SVINFO_H
  7. #define SUPERVIEW_SVINFO_H
  8.  
  9. #ifndef SUPERVIEW_SUPERVIEW_H
  10. #include <superview/superview.h>
  11. #endif /* SUPERVIEW_SUPERVIEW_H */
  12.  
  13.  
  14. /* *************************************************** */
  15. /* *                             * */
  16. /* * Information structures (SVObjects & SVDrivers)  * */
  17. /* *                             * */
  18. /* *************************************************** */
  19.  
  20.    /* the following have been introduced with V6 : */
  21.  
  22. struct SVObjectInfo
  23. {
  24.  ULONG                 soi_Type;      /* valid SubTypeCode value       */
  25.  ULONG                 soi_Flags;     /* Copy of Flags from svo_Flags  */
  26.  UBYTE                *soi_TypeName;  /* Copy of svo_TypeID and        */
  27.                                       /* svo_SubTypeID[x]              */
  28.  
  29.  struct SVObjectInfo *soi_NextEntry; /* Pointer to next entry or NULL */
  30. };
  31.  
  32. struct SVDriverInfo
  33. {
  34.  ULONG                 sdi_Flags;     /* Copy of Flags from svd_Flags  */
  35.  UBYTE                *sdi_Name;      /* Pointer to svd_ID             */
  36.  
  37.  struct SVDriverInfo *sdi_NextEntry; /* Pointer to next entry or NULL */
  38. };
  39.  
  40.    /* the following has been introduced with V9 : */
  41.  
  42. struct SVOperatorInfo
  43. {
  44.  ULONG                  spi_Flags;     /* Copy of Flags from svp_Flags  */
  45.  UBYTE                 *spi_Desc;      /* Pointer to svd_Description    */
  46.  UBYTE                 *spi_Author;    /* Pointer to svd_Author         */
  47.  
  48.  struct SVOperatorInfo *spi_NextEntry; /* Pointer to next entry or NULL */
  49. };
  50.  
  51. #endif /* SUPERVIEW_SVINFO_H */
  52.